headfile := skiplist.h
cppfile := main.cpp
objfile := $(subst .cpp,.o,$(cppfile))
tar := main

$(tar):$(objfile) $(headfile)
	g++ $^ -pthread -g -o $@

%.o:%.cpp
	g++ -c $< -g -o $@

run:$(tar)
	./$(tar)

.PHONY:clean 
clean:
	-rm -f $(objfile) $(tar)
